a kick in the balls - French English Dictionary